comments (0) October 23, 2026 For Lease: 20 Lombard Street 3707, Toronto, ON M5C 1M1, Toronto C08, ON 20 Lombard Street 3707, Toronto, ON M5C 1M1n$2,800.00nMLS : C14082476 Explore More