Westwood Financial
Westwood Financial owns over 73 community shopping centers, primarily anchored by top-tier grocers and service and experiential-based tenants across major U.S. markets including Dallas, Houston, Phoenix, Atlanta, Los Angeles, Denver, Raleigh, and Charlotte. Established in 1970, Westwood Financial is headquartered in Los Angeles, with regional offices in Dallas, Atlanta, and Scottsdale.
Last updated on