Promenade at Downey Adds Seven New Tenants in Metro Los Angeles

Downey, Calif. — Seven new businesses are joining the tenant roster at Promenade at Downey, a 656,000-square-foot retail center in Downey, located roughly 13 miles outside of Los Angeles. Guacamaya Oasis, Xécora Gastronomía Urbana and Zen Med Spa have already