CR2 7AA
Selsdon Road, South Croydon, CR2
nine ultra-luxurious residential apartments brand-new development 3 x two bedroom apartments 3 x one bedroom apartments 3 x three bedroom apartments communal lift balcony situated in south Croydon