2603 Augusta Dr. Houston, TX 77057
Status: Current Acquisition Date: 08/19/2024
Size: 244,804 SQFT Occupancy: 58%