Two four-storey apartment buildings plus a community building. Located at 1071, 1073 and 1075 Chappelle Blvd SW.