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