11 Stroud Road

JSON

Address
11 Stroud Road
London, Croydon
Greater London
Postcode
SE25 5DR
Property type
Terraced
Tenure
Freehold
Date Price
£565,000
£495,000
£425,000
£219,500
£202,000
£178,500
£85,000