12130 Beechnut St. Houston, TX 77072
Status: Current Acquisition Date: 5/17/2022
Size: 30,240 SQFT Occupancy: 86%