1707 Micheltorena ST #108, Los Angeles, CA 90026 - MLS#21743090 - N...