110 South Lake Avenue, Pasadena, CA 91101, United States
Location
110 S Lake Ave
Pasadena
, CA
See map: Google Maps