15 MILL PLACE, SO21 3BZ sold for £315000 on 2020-09-18
12 MILL PLACE, SO21 3BZ sold for £325000 on 2020-11-27
10 MILL PLACE, SO21 3BZ sold for £508000 on 2020-11-27
27 MILL PLACE, SO21 3BZ sold for £185000 on 2020-11-27
Get official EPC reports (Free)