2
results
Sold prices in Elmira Street, London Central, SE13
44 Elmira Street, London, SE13 7GA
- £700,000 Terraced, Freehold 25 February 2022
42 Elmira Street, London, SE13 7GA
- £585,000 Terraced, Freehold 05 February 2016