Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 VENWOOD ROAD Semi-Detached £192,465 £119,000 26 Mar 2007
66 VENWOOD ROAD Semi-Detached £147,142 £33,000 29 Apr 1999
68 VENWOOD ROAD Terraced £162,912 £130,000 2 Mar 2018
78 VENWOOD ROAD Terraced £113,401 £20,060 31 Jul 1995
90 VENWOOD ROAD Semi-Detached £140,611 £103,000 5 Feb 2016
96 VENWOOD ROAD Semi-Detached £232,794 £143,950 2 Jun 2008
98 VENWOOD ROAD Detached £262,874 £69,500 17 May 2000