5901 Burwood Ave, Los Angeles, CA 90042

2 Beds      2 Baths      1,104 SF      $815,000    SOLD