Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 CAMELLIA GARDENS Detached £302,286 £164,950 18 Jun 2009