Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 VENLO ROAD Detached £281,016 £165,000 17 Aug 2012
2 VENLO ROAD Detached £261,269 £158,000 30 Aug 2013
3 VENLO ROAD Detached £394,826 £230,000 18 Aug 2006
4 VENLO ROAD Detached £225,463 £133,000 11 Jan 2013
6 VENLO ROAD Detached £430,439 £230,000 28 Feb 2005