Posted in Rentals - Commercial Space
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
Network Listing
OrilliaMatters.com
Read more >