1
result
Sold prices in Price Close, London Central, SW17
17 Price Close, London, SW17 7EP
- £725,000 Terraced, Freehold 18 April 2016
- £150,000 Terraced, Leasehold 20 September 2002