1449 North Lake Avenue, Pasadena, CA 91104, United States
Location
1449 N Lake Ave
Pasadena
, CA
See map: Google Maps