21 Ailsa Avenue

JSON

Address
21 Ailsa Avenue
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 1NF
Property type
Terraced
Date Price Tenure
£1,131,544 Freehold
£1,131,544 Leasehold
£1,060,250 Leasehold
£1,060,250 Freehold
£880,000 Leasehold
£422,000 Leasehold