Sale: 26 - 230 Clarke Road, London East (East I), N5W5P5