We have found 7 properties on Barbour Trail, Odessa, FL. Average price per square feet on Barbour Trail is $167. It is 4% lower than average price per sqft Odessa. Average sale price on Barbour Trail is $616,236. It is 98.1% higher than average sale price in Odessa.

List of properties