Sale: 40 - 1630 Shore Road, London South (South A), N6K5B9