Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 SELBY TERRACE £117,862 £115,500 14 Jun 2023