4132 E Mendez ST #303, Long Beach, CA 90815 - MLS#PW21099811 - Nico...