90A Park Road

JSON

Address
90A Park Road
Teddington, Richmond upon Thames
Greater London
Postcode
TW11 0AN
Tenure
Leasehold
Date Price Type
£493,000 Flat/maisonette
£422,000 Flat/maisonette
£272,000 Terraced