Lifestyle

City Plaza at Town Square

city-plaza.jpgWelcome to City Plaza at Town Square in the heart of Sugar Land, Texas, named one of the “Best Places to Live” by Money magazine. City Plaza at Town Square offers a unique blend of designer stores, gourmet restaurants, trendy cafes and community events. One-, two- and three-bedroom condominiums are available, ranging between 838 to 1,526 square feet.

City Plaza at Town Square
2299 Lone Star Dr
Sugar Land, TX 77479
281.980.0576
http://www.cityplazatownsquare.com/