19A Queen Mary Road

JSON

Address
19A Queen Mary Road
Upper Norwood
London, Croydon
Greater London
Postcode
SE19 3NN
Tenure
Leasehold
Date Price Type
£395,000 Terraced
£377,001 Terraced
£94,500 Flat/maisonette