July 2016

The full-service investment banking firm will occupy its new 24,203-square-foot home in the first quarter of 2017. Imperial Capital was previously located at 2000 Avenue of the Stars, also in Century City.