1905 E Florida ST #3, Long Beach, CA 90802 - MLS#PW20260516 - Ricar...