The Galleria continues strong leasing momentum with more than 222,000 square feet of new leases and renewals over the past 12 months
The Galleria continues strong leasing momentum with more than 222,000 square feet of new leases and renewals over the past 12 months