ICA Properties
Roughly 60% of all primary business office space in Odessa which includes 7 of the largest Office Buildings 5 Retail Shopping Centers totaling over 900,000 Square Feet Several stand alone buildings Developed and Undeveloped land throughout Texas All the properties listed on this site are owned and operated by ICA Properties and/or its affiliates, we do not list or manage for other parties. Our focus is on building and maintaining long term relationships to facilitate your needs for retail space, office space and land for commercial and industrial development. Copyright © 2019 ICA Properties. All Rights Reserved.
Last updated on