43 Elmcroft Road

JSON

Address
43 Elmcroft Road
Orpington, Bromley
Greater London
Postcode
BR6 0HZ
Property type
Terraced
Tenure
Freehold
Date Price
£417,000
£359,400
£227,500
£92,500
£82,000