Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MASTEN CRESCENT Semi-Detached £320,326 £165,000 23 Jul 2004
3 MASTEN CRESCENT Semi-Detached £359,099 £84,000 12 Aug 1999
5 MASTEN CRESCENT Semi-Detached £345,000 27 Sep 2023
7 MASTEN CRESCENT Semi-Detached £288,420 £218,000 1 Sep 2016
10 MASTEN CRESCENT Semi-Detached £312,000 10 Oct 2023
18 MASTEN CRESCENT Semi-Detached £291,093 £160,000 2 Sep 2005
19 MASTEN CRESCENT Semi-Detached £353,379 £290,000 12 Feb 2020
24 MASTEN CRESCENT Semi-Detached £356,329 £154,000 21 Jul 2003
28 MASTEN CRESCENT Semi-Detached £301,058 £60,000 15 Aug 1997