Monday - Friday


700 N. Grant, Suite 600
Odessa, TX 79761


About Us

ICA Properties is a real state management team specializing in commercial leasing, sales and development. We are based in Odessa, Texas, but have miscellaneous properties in 20 cities and 6 states.

ICA Properties owns and manages:

  • 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.