59A Selsdon Park Road

JSON

Address
59A Selsdon Park Road
South Croydon, Croydon
Greater London
Postcode
CR2 8JF
Tenure
Freehold
Date Price Type
£288,000 Terraced
£315,000 Semi-detached
£175,000 Semi-detached
£105,000 Semi-detached