iLoft is a 28-storey, 230-unit glass and panel clad structure located at 185 Legion Road North, at the 15-acre Mystic Pointe Community in South Etobicoke.iLoft tower sits on a landscaped podium, is mostly two-storey lofts and a mainly glass exterior. On the lake, iLoft is close to TTC, Gardiner Expressway, Lakeshore Boulevard, Waterfront Trail and Humber Bay Park.