Property ID : 50-100 Melford
Leased Inquire for Pricing - Commercial / Industrial Park, Commercial Complex, Managed
Melford Industrial Park
Located near Finch and Markham Road, in Scarborough, Melford is a four-building (50 Melford, 86 Melford, 90 Melford, 100 Melford), multi-tenant, industrial complex. It has 67 units comprising 93,742 square feet of leasable industrial space and has 75 parking stalls.