City Plaza at Town Square

City Plaza at Town Square

Long to live in the heart of urban excitement? Make the move to City Plaza at Town Square. With one-, two- and three-bedroom options, residents live in convenience and comfort, enjoying spectacular views, popular eateries, and dynamic shopping and entertainment venues. If you’re looking for a life of vivacious leisure, City Plaza at Town Square offers the stylishly exciting lifestyle you’ve always imagined.

City Plaza at Town Square
2299 Lone Star Drive
Sugar Land, TX 77479
281-980-0576