1230 & 1234 Kress St. Houston, TX 77020
Status: Current Acquisition Date: 12/30/25
Size: 64,000 SQFT Occupancy: Lease Up