Houston This Week's Houston Deal Sheet: 20 Greenway Plaza Secures 23K SF Of New Leases Sep 6, 2024 | Maddy McCarty, Houston Houston Deal Sheet