111A South Norwood Hill

JSON

Address
111A South Norwood Hill
London, Croydon
Greater London
Postcode
SE25 6DD
Date Price Type Tenure
£120,000 Flat/maisonette Leasehold
£240,000 Detached Freehold