SW113HX
Battersea High Street, Battersea, South West London, SW11, United Kingdom
Share of Freehold Duplex Apartment Development Opportunity Off-Street Parking Gated Parking Private Entrance Roof Terrace Convenient Location Light Infused