Downloadable
Brochures:

Sugar Land Town Square Office
(pdf 14 MB)

Lake Pointe Town Center Office
(pdf 25 MB)

River's Edge Court Retail
(pdf 6.5 MB)

Office

Sugar Land Town Square

Sugar Land Town Square to date has 204,000 square feet of developed Class A office space. Limited space is still available in the recently completed six-story office on the Plaza. The next phase will include an additional 150,000 square feet of Class A office space and is projected to be complete within three years. For more information on office space leasing opportunities within Sugar Land Town Square, please contact Don Janssen at (281) 242-2000.

Office Ammenities

 

Lake Pointe Town Center

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: Lake Pointe Village Shopping Center (approximately 250,000 square feet), eleven restaurants, office space (approximately 1.0 million square feet), and residential (patio homes, villas, brownstones live/work town homes and mid rise condominiums). 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.

Lake Pointe Site Map