Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELLS MOUNT Terraced £236,971 £217,500 2 Nov 2021
2 WELLS MOUNT Terraced £271,610 £156,000 22 Dec 2009
4 WELLS MOUNT Terraced £315,381 £247,000 1 Sep 2017
5 WELLS MOUNT Terraced £238,787 £185,000 28 Jun 2017
6 WELLS MOUNT Terraced £488,060 £139,950 13 Apr 2001