17 Beechwood Road

JSON

Address
17 Beechwood Road
South Croydon
South Croydon, Croydon
Greater London
Postcode
CR2 0AE
Tenure
Freehold
Date Price Type
£597,000 Detached
£495,000 Semi-detached