68 Wydehurst Road

JSON

Address
68 Wydehurst Road
Croydon
Greater London
Postcode
CR0 6NG
Property type
Terraced
Tenure
Freehold
Date Price
£577,500
£422,984
£170,000