LEASED! DTLA Newly Remodeled 2BR Apartment | 2633 1/2 E 1st St