Atria West

Welcome to Atria West, a 163,000 SF commercial campus ideally situated in the heart of West Los Angeles. With a recently upgraded lobby and new tenant lounge, your staff will enjoy using the ping pong table, large outdoor patio, BBQ, kitchen,...