Tall & Urban News

Sugar Land Campus to Become Mixed-Use Complex

Photo courtesy of Vlad Busuioc
Photo courtesy of Vlad Busuioc
01 September 2023 | Sugar Land, United States

Planned Community Developers (PCD) intends to convert the soon-to-be-vacated Lake Point Plaza, a 1.2 million-square-foot office campus in Sugar Land, into a 53-acre mixed-use complex. The complex will be located near the intersection of Highway 6 and Highway 59, approximately 22 miles southwest of Houston, and will feature retail spaces, restaurants, entertainment venues, apartments, condos, townhomes, a hotel, offices, medical spaces, and life sciences facilities. 

The design will be handled by San Francisco-based Gensler, with a focus on enhancing the waterfront on both sides of the peninsula. The development will offer a variety of activities, including kayaking, paddle boarding, and water cycling, as well as walking trails and parks. PCD plans to commence site work by the third quarter of 2024, with an expected completion time of 10 to 12 years. PCD has been working closely with Sugar Land officials to ensure city support and has held two meetings with the city council to discuss the project. The developer intends to present its updated plans this week.

Read more about this story at The Real Deal.