HOME
PORTFOLIO
ABOUT
More...
Project Start Date:
2022
Total Area:
Bldg 1 - 8,750 SF / Bldg 2 - 5,000 SF
Location:
3330 Crystal View Blvd, Texas City, TX 77568, USA