CBNA-CA in Century City, CA is a 4,086 square feet Retail building that is in LEED Retail CI 1.0 Pilot rating system. 1801 Avenue of the Stars, Century City, CA 90067, USA