Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 DEVONSHIRE AVENUE Terraced £154,306 £85,000 24 Jul 2009