833 S Spring ST, Los Angeles, CA 90014 - MLS#TR20066555 - Jeff and ...