LEASED | East Los Angeles Remodeled 2BR + 1BA for Lease | 540 S Indiana St