60A Church Road

JSON

Address
60A Church Road
Richmond
Richmond, Richmond upon Thames
Greater London
Postcode
TW10 6LN
Date Price Type Tenure
£300,000 Flat/maisonette Leasehold
£335,000 Semi-detached Freehold