El Pueblo Parking

to Access
Contact Information
711 North Alameda St. Los Angeles CA 90012
Metropolitan Water District of Southern California CLOSED ON WEEKENDS
Nearest Cross Street: Alameda & 101 Freeway
Size: 48
Available: Saturday: 12 PM-12 PM
Sunday: 12 AM-12 AM

Leave a Review:

Your email address will not be published. Required fields are marked *