303 Grange Road

JSON

Address
303 Grange Road
Upper Norwood
London, Croydon
Greater London
Postcode
SE25 6TD
Tenure
Freehold
Date Price Type
£3,000 Other
£97,000 Terraced
£75,000 Terraced