79A Elmfield Avenue

JSON

Address
79A Elmfield Avenue
Teddington, Richmond upon Thames
Greater London
Postcode
TW11 8BX
Tenure
Freehold
Date Price Type
£1,350,000 Semi-detached
£1,225,000 Semi-detached
£975,000 Semi-detached
£612,500 Detached
£392,500 Detached