LEVEL DTLA
LEVEL DOWNTOWN LOS ANGELES 888 Olive Street 90015 Much-needed short-term to long-term apartment rentals have come to DTLA in the form of a 33-story luxury tower recently constructed between Downtown’s South Park and Historic Core neighborhoods. The project, officially named LEVEL DTLA, consists of furnished extended-stay rentals aimed at those who are new to Downtown and staying for 1 …