Leased Inquire for Pricing - Commercial
This unit is approximately 990 Sq Ft. It is available for immediate occupancy and is managed by Frank Burgess.(see contact info below)
Location: Melford Industrial Park
Located near Finch and Markham Road, in Scarborough, Melford is a four-building, multi-tenant, industrial complex. It has 67 units comprising 93,742 square feet of leasable industrial space and has 75 parking stalls.