7890 E Spring Street #2H, Long Beach, CA 90815 - Homesnap