Proposed 24-story apartment building by the Mandel Group.