1526A London Road

JSON

Address
1526A London Road
London, Croydon
Greater London
Postcode
SW16 4EU
Date Price Type Tenure
£285,000 Flat/maisonette Leasehold
£48,000 Terraced Freehold