Industrial space for rent in orillia at 83 dufferin street -
2500-4000 sq feet plus office area and washrooms - overhead doors- gas heat -lots of power if needed- ideal for fabrication shop with storage or other industrial use
3000-3500 per month depending on what you need - share with owner is possible
Text Dave 705-329-8130 or email [email protected]
83 dufferin st