5708 N. Shepherd Houston, TX 77091
Status: Current Acquisition Date: 12/4/2020
Size: 77,304 SQFT Occupancy: 90%