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
Sunday: 12 AM-12 AM