759 N June St, Los Angeles, CA 90038

2 Beds      2 Baths      1,280 SF      3,500 SF Lot      HEDGED-IN & PRIVATE      ORIGINAL CHARACTER      $1,380,000    SOLD