1
result
Sold prices in Carmichael Mews, London Central, SW18
17 Carmichael Mews, London, SW18 3HH
- £480,000 Semi-detached, Freehold 14 March 2008
- £305,000 Semi-detached, Freehold 27 June 2001
- £125,000 Semi-detached, Freehold 31 January 1996
- £115,000 Semi-detached, Freehold 03 October 1995