105 Sheppard Toronto, Ontario View fullsize View fullsize View fullsize View fullsize View fullsize Address 105 Sheppard Avenue East, Toronto, Ontario Description 64 Units. 8 Storey. Role Architect Developer Trulife Developments