Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 ODESSA AVENUE Semi-Detached £229,543 £200,000 16 Dec 2020
36 ODESSA AVENUE Detached £221,407 £215,000 19 Apr 2022