Westwood Financial Completes Sale of Lakeside Town Center in Sugar Land, TX

Westwood Financial Completes Sale of Lakeside Town Center in Sugar Land, TX

LOS ANGELES, CA – Westwood Financial, a leading real estate investment firm, has announced the sale of Lakeside Town Center, a prime retail property located at 1935 Lakeside Plaza Drive in Sugar Land, Texas. The 23,237-square-foot center, strategically positioned in one of Sugar Land’s thriving commercial areas, was approximately 90% leased at the time of the transaction.

Lakeside Town Center boasts a diverse tenant mix, contributing to its strong leasing performance. Notable tenants include popular establishments such as Pei Wei, The UPS Store, School of Rock, and OneMain Financial. These well-known brands played a crucial role in establishing Lakeside Town Center as a dynamic and sought-after retail destination in the region.

One of the key strengths of Lakeside Town Center is its retail shadow-anchor, Target, which critically enhances the center’s visibility and foot traffic. This strategic positioning aligns with Westwood Financial’s commitment to investing in properties with solid market fundamentals and strong growth potential.

The sale of Lakeside Town Center marks another successful transaction for Westwood Financial, showcasing the firm’s expertise in identifying and maximizing the value of prime retail assets. The property’s 90% occupancy rate at the time of sale is a testament to the strength of Westwood Financial’s leasing strategies and Lakeside Town Center’s desirability among tenants and consumers.

“We are pleased to announce the sale of Lakeside Town Center, reflecting our ongoing commitment to delivering value to our investors and stakeholders,” said Mark Bratt, Chief Executive Officer at Westwood Financial. “The property’s strategic location, diverse tenant mix, and Target shadow-anchor make Lakeside Town Center an exemplary investment, and we are confident in its continued success under new ownership.”

Westwood Financial remains focused on its mission to identify and capitalize on unique investment opportunities, and this recent transaction further solidifies the firm’s position as a leader in the commercial real estate industry.

About Westwood Financial
Westwood Financial owns, manages, and operates over 125 high-quality shopping centers in top U.S. metropolitan markets, including Atlanta, Charlotte, Dallas, Denver, Los Angeles, Orlando, Phoenix, and Raleigh. Top-tier grocers and leading service and experiential-based operators primarily anchor the centers. Established in 1970 by Howard Banchik and Steven Fogel, Westwood Financial is headquartered in Los Angeles, with regional offices in Atlanta, Dallas, and Phoenix. More information is available at westfin.com.