21 Hyde Road

JSON

Address
21 Hyde Road
Richmond, Richmond upon Thames
Greater London
Postcode
TW10 6DU
Tenure
Freehold
Date Price Type
£750,000 Terraced
£465,000 Terraced
£441,000 Terraced
£302,500 Flat/maisonette
£135,000 Flat/maisonette