Apartment Tower To Take Form At 1201 South Grand Avenue, South Park, Los Angeles
Real estate developer, City Century, seeks approval to demolish a 1930s structure at 1201 South Grand Avenue in South Park, Los Angeles to develop a forty-story apartment complex with retail space and on-site parking. The developer is aiming for groundbreaking in early 2022. MVE + Partners is managing the design concept and construction of the project.