Address: 403 Keele St, Toronto, Ontario, M6P 2K9 Category: Residential (Market-Rate Rental), Commercial (Retail) Status: Under Construction Number of Buildings: 1 Number of Units: 281 Storeys: 11 Developer: Clark Construction