Two commercial spaces for lease Unit #1 - 2695 square feet & Unit #2 - 2422 square feet in beautiful downtown Elora.