[Ca-on-commercial] Scarborough, Toronto, 23 Unit Industrial Building, $5,800,000 27,427 sq ft on 1.46 acres. Same owner for 49 years. Don't miss out!