Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 CLEVELAND TERRACE Terraced £1,875,000 1 Mar 2023