Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 MARKET PLACE £353,329 £350,000 24 Mar 2023