Town Center at Lakeside
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
Also at this address
You might also like
Partial Data by Foursquare.

