201 N Dillon St, Los Angeles, CA 90026

3 Beds      2 Baths      1,569 SF      $751,000    SOLD