Image March 18, 2020 Seven-Story, 85-Unit Apartment Complex Planned in Westlake It would replace a series of late 19th and early 20th century buildings.