Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 MARKET PLACE £227,203 £176,000 2 Mar 2017