3065 Tyburn St, Los Angeles, CA 90039

3 Beds      2 Baths      2,905 SF Lot      $3,500/Month