comments (0) October 22, 2026 For Sale: 24 Abbotsford Road, Toronto, ON M2N 2P8, Toronto C07, ON 24 Abbotsford Road, Toronto, ON M2N 2P8n$2,639,000.00nMLS : C14040454 Explore More