1
result
Sold prices in Church Road, Watford, HA6
17 Church Road, Northwood, HA6 1AR
- £1,035,000 Terraced, Freehold 27 May 2022
- £487,000 Terraced, Freehold 03 June 2005
- £137,250 Terraced, Freehold 30 June 1995