Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
40 OWLS ROAD Detached £405,027 £237,500 28 May 2012
42 OWLS ROAD Detached £367,254 £244,000 5 Sep 2014
46 OWLS ROAD Detached £425,221 £268,000 8 Jun 2007