801 Meridian Ave South Pasadena Ca 91030 | HotPads