Property sales in Itchen View, Itchen Stoke, Alresford

Found 2 transactions going back to February 2003.

Date Address Price
14 Apr 2023 3 Itchen View £ 641,250
28 Feb 2003 6 Itchen View £ 215,000