419 S Alvarado St, Los Angeles, CA 90057
Mac Arthur park shopping center is a Shopping mall located at 419 S Alvarado St, Los Angeles, CA 90057. It has received 56 reviews with an average rating of 4.1 stars.
The address of Mac Arthur park shopping center: 419 S Alvarado St, Los Angeles, CA 90057
Mac Arthur park shopping center has 4.1 stars from 56 reviews
Shopping mall