2620 Adelbert Avenue, Los Angeles, CA 90039, USA

3 Beds      2 Baths      1,459 SF      1,650 SF Lot      SELLER | 06/25/2014      799,000    SOLD