19 ELMCROFT PLACE, PO20 3XL sold for £308000 on 2020-01-20
30 ELMCROFT PLACE, PO20 3XL sold for £280000 on 2020-01-22
46 ELMCROFT PLACE, PO20 3XL sold for £275500 on 2020-03-24
43 ELMCROFT PLACE, PO20 3XL sold for £349950 on 2020-09-07
Get official EPC reports (Free)