28 SELWOOD ROAD, SM3 9JU sold for £425000 on 2020-01-24
29 SELWOOD ROAD, SM3 9JU sold for £493700 on 2020-04-09
17 SELWOOD ROAD, SM3 9JU sold for £550000 on 2020-12-10
30 SELWOOD ROAD, SM3 9JU sold for £486000 on 2020-12-18
Get official EPC reports (Free)