Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LOGIN FACH Detached £525,879 £300,000 18 Apr 2006