Lease: 2 (Upper Front) - 103 Cavell Ave, Toronto, M8V 1P5