3450 S Cloverdale Ave, Los Angeles, CA 90016

4 Beds      2 Baths      1,863 SF      $825,000    SOLD