1085 Leonard Ave,
Pasadena, CA 91107