Lake Pointe Town Center is located at the northwest corner of US 59 & Hwy 6 in Sugar Land, Texas. Construction has begun on this 186 acre mixed-use development which will include: 1 million square feet of office space as well as 250,000 square feet of retail, restaurants and residential. This pedestrian friendly development benefits from the extensive waterfront views of Brooks Lake and Oyster Creek. This development currently has commercial, retail and residential opportunities available.