Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MACHEN STREET Semi-Detached £159,010 £131,500 27 Jul 2020
2 MACHEN STREET Terraced £91,392 £62,000 30 Mar 2015
3 MACHEN STREET Terraced £123,729 £51,000 21 Mar 2003
4 MACHEN STREET Terraced £114,101 £76,500 5 Dec 2014
5 MACHEN STREET Terraced £178,815 £113,500 5 Mar 2008
7 MACHEN STREET Terraced £150,231 £35,000 18 Aug 1999
8 MACHEN STREET Terraced £168,582 £107,450 17 Aug 2007
9 MACHEN STREET Terraced £154,338 £156,000 25 Oct 2022
10 MACHEN STREET Terraced £142,517 £90,000 21 Feb 2014
11 MACHEN STREET Terraced £119,972 £116,500 28 Apr 2022
12 MACHEN STREET Terraced £132,867 £126,250 5 Jan 2022
13 MACHEN STREET Terraced £89,835 £60,000 11 Nov 2014
14 MACHEN STREET Terraced £158,863 £89,950 24 Mar 2006
15 MACHEN STREET Terraced £171,990 £93,000 20 May 2005
16 MACHEN STREET Terraced £169,793 £92,950 30 Sep 2005
17 MACHEN STREET Terraced £169,886 £170,000 28 Feb 2023
18 MACHEN STREET Terraced £142,081 £115,000 24 Jun 2019
19 MACHEN STREET Terraced £138,674 £110,000 3 Nov 2017
20 MACHEN STREET Terraced £132,376 £133,000 20 Jan 2023
27 MACHEN STREET Terraced £131,969 £103,000 23 Jun 2017
29 MACHEN STREET Terraced £135,847 £55,995 27 Mar 2003