Keswick Hall, 32, Flat 12 Keswick Road

JSON

Address
Flat 12
Keswick Hall, 32 Keswick Road
London
London, Wandsworth
Greater London
Postcode
SW15 2JT
Property type
Detached
Tenure
Freehold
Date Price
£800,000