50
results
Sold prices in Mimosa Street, London Central, SW6
17 Mimosa Street, London, SW6 4DS
- £384,000 Terraced, Freehold 19 December 1997
- £266,000 Terraced, Freehold 01 March 1995
21 Mimosa Street, London, SW6 4DS
- £275,000 Terraced, Freehold 31 October 1996