81 Howden Rd. Scarborough, ON SOLD CONDITIONAL Freestanding Industrial Building located in the heart of Scarborough, just off of Birchmount Rd and Lawrence Ave East. The area is home to number of new residential and commercial development projects, logistics hubs and a diverse labour pool. Centrally located just 15 minutes from downtown Toronto. Contact Broker […]