Property sales in Odhams Wharf, Ebford, Exeter

Found 2 transactions going back to December 2016.

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