North Shepherd Industrial

North Shepherd Industrial

5708 N. Shepherd
Houston, TX 77091

Status: Current
Acquisition Date: 12/4/2020

Size: 77,304 SQFT
Occupancy: 90%