Image May 3, 2024 79 apartments on the rise at 831 S. Westlake Avenue The seven-story building is located a short walk from MacArthur Park
Image May 15, 2019 79 Apartments Could Replace 19th Century Building in Westlake Plans call for the construction of a podium-type apartment building.