Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 NORTH ROAD Semi-Detached £510,701 £262,000 22 Jul 2004
75 NORTH ROAD Terraced £487,496 £369,995 4 Nov 2016