26A Barnmead Road

JSON

Address
26A Barnmead Road
Beckenham, Bromley
Greater London
Postcode
BR3 1JE
Tenure
Freehold
Date Price Type
£576,000 Detached
£830,000 Detached
£830,000 Other