207A TWYFORD AVENUE, PO2 8JA sold for £127000 on 2020-03-06
211A TWYFORD AVENUE, PO2 8JA sold for £127500 on 2021-04-15
217 TWYFORD AVENUE, PO2 8JA sold for £145000 on 2022-08-05
144 TWYFORD AVENUE, PO2 8JB sold for £161000 on 2021-03-19
Get official EPC reports (Free)