61 IMBER ROAD, SO23 0NH sold for £335000 on 2021-02-12
25 IMBER ROAD, SO23 0NH sold for £312500 on 2021-07-01
90 IMBER ROAD, SO23 0NH sold for £335000 on 2021-10-29
40 IMBER ROAD, SO23 0NH sold for £337500 on 2023-08-24
Get official EPC reports (Free)