Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELLS MOUNT Terraced £235,229 £217,500 2 Nov 2021
2 WELLS MOUNT Terraced £269,614 £156,000 22 Dec 2009
4 WELLS MOUNT Terraced £313,064 £247,000 1 Sep 2017
5 WELLS MOUNT Terraced £237,032 £185,000 28 Jun 2017
6 WELLS MOUNT Terraced £484,474 £139,950 13 Apr 2001