Republic Square

Republic Square is an urban master plan development located in Houston, Texas. It is designed as a total of 2.7 million square feet of office, 500 hotel rooms, 100,000 square feet of retail, and 800 multifamily residences. 

© 2018 PLACE ALL RIGHTS RESERVED