Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 2 TREYSA PLACE £91,739 £75,000 26 May 2020