£601,639
£389,960
£334,630
£258,888
23 seamead, hampshire
Sold in NOV 2022
£750,000
65 old street, hampshire
Sold in JAN 2016
63 hill head road, hampshire
Sold in JUL 2007
£762,500