13A Devon Avenue

JSON

Address
13A Devon Avenue
Twickenham, Richmond upon Thames
Greater London
Postcode
TW2 6PN
Tenure
Freehold
Date Price Type
£770,000 Semi-detached
£490,000 Semi-detached
£250,000 Terraced
£219,950 Terraced