|
Westwood Financial Corp. is one of the largest owner-operators of retail properties in the United States with a portfolio of approximately 100 shopping centers and retail properties in 23 metropolitan markets. Westwood Financial Corp. is fully-integrated in asset management, property management, leasing and acquisitions with a staff of over 50 people in its headquarters in Los Angeles, California and regional offices in Dallas, Texas and Scottsdale, Arizona.
|
|