12220 Beechnut St. Houston, TX 77072
Status: Current Acquisition Date: 5/17/2022
Size: 46,575 SQFT Occupancy: 95%