19 MALLARD GARDENS, SO30 2XJ sold for £445500 on 2020-11-23
5 MALLARD GARDENS, SO30 2XJ sold for £370000 on 2021-03-10
4 MALLARD GARDENS, SO30 2XJ sold for £330000 on 2021-04-06
25 MALLARD GARDENS, SO30 2XJ sold for £420000 on 2021-06-28
Get official EPC reports (Free)