342 magnolia street pasadena, ca 91105