Westwood Financial Corp. - Real Estate Investments. Based in Los Angeles, California, we are one of the largest owners and operators of retail properties in the Western United States, with a portfolio of over 90 shopping centers in nine Western states.
Keywords: real estate, real estate investments, owner, operator of retail shopping centers, investors, Westwood Financial Corp., 11440 San Vicente Blvd. Ste 200 Los Angeles, CA 90049, 310.820.5443, Joe Dykstra, acquisitions, Bilal Khatib, Scott Henard, Steven J. Fogel, Howard S. Banchik