2000 Ellesmere Road, Toronto, ON / (416) 703-1877
This Industrial Property is located at 2000 Ellesmere Road, Scarborough, Ontario. The Property has plenty of parking spaces and is conveniently located minutes from the 401.