36 Ross Road

JSON

Address
36 Ross Road
South Norwood
London, Croydon
Greater London
Postcode
SE25 6SB
Tenure
Freehold
Date Price Type
£605,000 Terraced
£440,000 Terraced
£139,950 Semi-detached