Property sales in Itchen View - Itchen Stoke - Alresford - SO24 0QX

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