4081 Barbour Trl

View Property Info

4081 Barbour Trl, Odessa, FL 33556

5

Bed(s)

4.5

Bath(s)

3,460

SQFT

Debby Wertz

Compass


813-220-4000

Debby Wertz

Compass


813-220-4000
View Map