Plaza Mexico | About Us
https://www.plazamexico.com/about-us
WEBABOUT THE PLAZA. Located in the emergent city of Lynwood, California, and only 14 miles south of downtown Los Angeles, Plaza Mexico encompasses the area bounded by Imperial Highway, Long Beach Boulevard, State Street and the 105 freeway. It is a unique 420,000 square feet of retail, food, dining, and office space blended together with culture ...
DA: 28 PA: 20 MOZ Rank: 63