The City Plaza at Town Square are condo high-rises offering residents 167 high-rise units on 4 floors. Do to the investor-friendly properties, many condo high-rises are rentals. Located in the heart of Sugar Land, Texas, residents can find shopping, dining, and entertainment literally steps from their door in the center of town square. Located only 20.6 miles from Houston, the City Plaza at Town Square high-rise is a convenient 30-minute drive via US 69 to Downtown Houston.
City Plaza at Town Square offers upscale amenities on a beautiful landscape with decorative brickwork and stone detailing, a resort-l... view detail