2925 N Denby Ave #1/4, Los Angeles, CA 90039 - MLS#PF20255254