Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 OLDBURY PLACE Terraced £4,420,114 £4,200,000 14 Jan 2022
24 OLDBURY PLACE Terraced £3,782,065 £2,800,000 31 Mar 2016