21 Shaftesbury Road

JSON

Address
21 Shaftesbury Road
Beckenham, Bromley
Greater London
Postcode
BR3 3PW
Tenure
Freehold
Date Price Type
£815,000 Terraced
£665,000 Terraced
£383,500 Detached