Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 CASTLE STREET Detached £697,941 £147,999 28 Apr 1998