£578,856
£370,177
£299,423
£214,058
37 barton croft, hampshire
Sold in AUG 2022
£899,950
15 york avenue, hampshire
Sold in NOV 2023
£900,000
3 beach avenue, hampshire
Sold in JAN 2007