Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
191 HUMBERSTON AVENUE Detached £345,719 £92,950 28 Jul 2000