Town Center at Lakeside

1935 Lakeside Plaza Dr
Sugar Land, TX 77479

Westwood Financial is a prominent real estate investment firm based in Los Angeles, specializing in the ownership, management, and operation of over 125 high-quality shopping centers in key U.S. metropolitan markets. With a strong focus on solid market fundamentals, the firm has successfully identified and maximized the value of prime retail assets, exemplified by their recent sale of Lakeside Town Center in Sugar Land, Texas.

Founded in 1970 by Howard Banchik and Steven Fogel, Westwood Financial is committed to delivering value to its investors and stakeholders. The company's strategic investments feature a diverse tenant mix anchored by top-tier grocers and service-oriented operators, ensuring continued success in the competitive commercial real estate landscape.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesTexasSugar LandTown Center at Lakeside

Partial Data by Foursquare.