6601 Stillwell Rd. Houston, TX 77087
Status: Current Acquisition Date: 6/30/2023
Size: 80,986 SQFT Occupancy: 100%