632 1/2 N Boyle AVE, Los Angeles, CA 90033 - MLS#DW21099589 - John ...