Property sales in Odhams Wharf, Ebford, Exeter

Found 2 transactions going back to December 2016.

Date Price Percentage
Unit A1, Odhams Wharf
22 Dec 2016 £ 257,500
Unit C1, Odhams Wharf
24 May 2023 £ 161,900