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

Found 2 transactions going back to February 2003.

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