NAI Partners arranges nearly 30,000 SF of leases at Republic Square in the Energy Corridor
NAI Partners recently arranged multiple leases totaling just under 30,000 square feet at Republic Square, located at 13501 Katy Freeway in Houston, just off of…