2603 Augusta

2603 Augusta

2603 Augusta Dr.
Houston, TX 77057

Status: Current
Acquisition Date: 08/19/2024

Size: 244,804 SQFT
Occupancy: 58%