21 Homewood Crescent

JSON

Address
21 Homewood Crescent
Chislehurst, Bromley
Greater London
Postcode
BR7 6PS
Tenure
Freehold
Date Price Type
£972,500 Detached
£653,000 Detached
£285,000 Terraced