Sale: 2406 - 33 Lombard St, Toronto, M5C 3H8