3
results
Sold prices in Mount Villas, London Central, SE27
22 Mount Villas, London, SE27 0NU
- £325,000 Terraced, Freehold 10 October 2014
8 Mount Villas, London, SE27 0NU
- £245,000 Terraced, Freehold 03 February 2012
1a Mount Villas, London, SE27 0NU
- £150,000 Terraced, Freehold 19 August 2005