Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 BEACHCROFT ROAD Terraced £580,088 17 Jan 2024