1st Floor
Industrial / Warehouse
Square Footage
16,400 SF
Rate
Upon Request
Located at TBD 17750 W I-20 gives businesses with up to 18,800 square feet for lease in Odessa, TX. This listing is ideal for medium to large size businesses. For additional information on TBD 17750 W I-20 or any other properties in Odessa, request your complimentary property report today by filling out our simple contact form.
Parking
Phase: 3,LI - Light Industrial
Lot Size
11.00 AC
Year Built
2019
Clear Height
14’
Building Size
18,800 SF
Drive-In Bays
4
Exterior Dock Doors
12
Industrial / Warehouse
Square Footage
16,400 SF
Rate
Upon Request
Industrial / Warehouse
Square Footage
2,400 SF
Rate
Upon Request