7958 Telegraph Rd Downey, CA 90240