Property sales in Needham Road - Stowmarket - IP14 2AW

Found 6 transactions going back to May 2002.

Date Address Price
25 Aug 2023 2 Needham Road £ 300,000
5 Jul 2017 4 Needham Road £ 182,000
28 Apr 2008 6 Needham Road £ 218,000
23 Feb 2007 2 Needham Road £ 192,000
14 Nov 2003 4 Needham Road £ 115,000
10 May 2002 4 Needham Road £ 79,950