A developer Thursday unveiled plans to build three high-rise residential towers in downtown Los Angeles near the L.A. Live entertainment complex and Staples Center. The developer, City Century, filed the plans with the Los Angeles Department of City Planning on Wednesday. The project, dubbed “Olympia,” is proposed for the junction of Olympic Boulevard and […]
