Chris StritzelJun 9, 20213 min7-Story, 150 Unit Apartment Building Proposed for Optimist International Site in Central West End