Super 8 Motel Los Angeles/Alhambra

5350 South Huntington Drive
Los Angeles, CA 90032
323-225-2310

User Reviews (0)