11116 W I-20
Odessa, TX, 79765
Please contact us for price
Now available for sale, industrial located at 11116 W I-20 Odessa, Texas 79765.
Available square footage 9,600 SF.
Please contact us for further information.
Blake Rogers
Vice President
Broker details
Loading