17 Holly Road

JSON

Address
17 Holly Road
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 4EA
Property type
Terraced
Tenure
Freehold
Date Price
£615,000
£560,000
£502,500
£327,000
£302,500
£229,950
£81,000