Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 THE MOUNT Terraced £295,751 £99,000 19 Apr 2002
87 THE MOUNT Semi-Detached £487,579 £86,250 31 Jul 1995
89 THE MOUNT Semi-Detached £642,483 £620,000 11 Mar 2022
91 THE MOUNT Semi-Detached £570,878 £133,000 27 Aug 1999
93 THE MOUNT Semi-Detached £506,642 £305,000 24 Jul 2013
95 THE MOUNT Semi-Detached £483,071 £302,500 30 May 2007