Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 HOWELL ROAD Semi-Detached £177,228 £99,000 23 Feb 2006
24 HOWELL ROAD Semi-Detached £180,704 £140,000 1 Jun 2017
26 HOWELL ROAD Semi-Detached £172,000 4 Sep 2024
32 HOWELL ROAD Semi-Detached £75,810 £36,000 23 Mar 2004