28 BARFOOT ROAD, SO30 2LL sold for £196000 on 2020-11-27
1 BARFOOT ROAD, SO30 2LL sold for £210000 on 2021-01-06
20 BARFOOT ROAD, SO30 2LL sold for £187000 on 2021-11-17
22 BARFOOT ROAD, SO30 2LL sold for £195000 on 2022-02-25
Get official EPC reports (Free)