Armherst Tower

5410 Wilshire Blvd