Residential Projects Completed 66 Isabella Street, Toronto, Ontario Prev Project Next Project > 23 storey, 211 unit rental project with 2 levels of underground parking. www.66isabella.ca