7890 E Spring St #24b Long Beach CA 90815 Records