928 E Colorado Blvd Lake Avenue, Pasadena, California 91106 USA
Check-in/Check-out Kiosk
Claim copyright