18 Athabaska North York, Ontario View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize Address 18-28 Athabaska Avenue, North York (Yonge/Steeles) Description 520 Units. 45 Storey. Role Architect Developer Delmar Homes