104A Cumberland Road

JSON

Address
104A Cumberland Road
Bromley
Greater London
Postcode
BR2 0PW
Tenure
Freehold
Date Price Type
£480,000 Semi-detached
£970,000 Detached