1
result
Sold prices in Mascotte Road, London Central, SW15
20 Mascotte Road, London, SW15 1NN
- £395,000 Semi-detached, Freehold 28 March 2002
- £310,000 Semi-detached, Freehold 17 December 2001