7890 E Spring St #25d Long Beach CA 90815 Records