3A Church Avenue

JSON

Address
3A Church Avenue
London, Richmond upon Thames
Greater London
Postcode
SW14 8NW
Date Price Type Tenure
£670,000 Flat/maisonette Leasehold
£377,500 Terraced Freehold