6 Stroud Road

JSON

Address
6 Stroud Road
London, Croydon
Greater London
Postcode
SE25 5DR
Tenure
Freehold
Date Price Type
£329,000 Terraced
£312,500 Other