6413 E Belen ST, Long Beach, CA 90815 - MLS#PW21028156 - True Prope...