Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 HOLMWOOD ROAD Semi-Detached £248,682 £245,000 17 Nov 2023
65 HOLMWOOD ROAD Semi-Detached £219,712 £131,000 25 Apr 2013
72 HOLMWOOD ROAD Semi-Detached £333,532 £227,000 14 Apr 2015
74 HOLMWOOD ROAD Semi-Detached £258,622 £240,000 17 Sep 2021
78 HOLMWOOD ROAD Semi-Detached £245,418 £142,000 30 Dec 2009