33 Melford Drive
33 Melford Drive is a 64,697 square foot industrial building conveniently located at Finch Avenue E and Tapscott Road in Scarborough. Regional transit is available along Tapscott Road connecting to Scarborough Centre Station as well as along Finch Avenue E connecting to Finch Station. Minutes form retail amenities including; restaurants, gas stations, shopping at Woodbine Square, and more. Ample shared surface parking on site.
Current Availability:
Total Building Square Footage: 64697 sq.ft. acres
Year Built or Renovated: 1982
Location: 33 Melford Drive
Features
Specifications
Technical
Construction
Additional Information
Share