Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 HUMBER ROAD Terraced £273,419 £185,000 27 Feb 2015
88 HUMBER ROAD Terraced £281,036 £125,500 10 Oct 2003
90 HUMBER ROAD Terraced £194,308 £40,300 16 Jan 1998
92 HUMBER ROAD Terraced £311,516 £230,000 8 Apr 2016
96 HUMBER ROAD Terraced £200,772 £103,000 28 Jul 2004
100 HUMBER ROAD Terraced £192,950 £67,500 13 Jun 2002