102A Croydon Road

JSON

Address
102A Croydon Road
London, Bromley
Greater London
Postcode
SE20 7AB
Date Price Type Tenure
£420,000 Flat/maisonette Leasehold
£505,000 Semi-detached Freehold