817 N Alfred St #206, Los Angeles, CA 90069

2 Beds      3 Baths      1430 SF      1,147,000    SOLD