Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31A OTLEY ROAD Terraced £126,947 £80,000 4 Apr 2008
33 OTLEY ROAD Terraced £100,427 £18,000 23 Jan 1995