Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ODILE PLACE Semi-Detached £429,626 £425,000 20 Apr 2023
2 ODILE PLACE Semi-Detached £333,549 £269,995 22 Mar 2019
3 ODILE PLACE Semi-Detached £333,549 £269,995 11 Mar 2019