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