Azalea Regional Shopping Center
South Gate, CA
New 350,000 square foot open-air shopping center in South Gate, CA. The Azalea Regional Shopping Center has won numerous awards, including the Los Angeles Business Journal's 2015 Best Retail Project award.