Located at 10331 106 Street the Jefferson Lofts offer trendy loft living right in the heart of downtown Edmonton.