Commercial rental space/Office for rent in Windsor - 1-71 Rue de l'Église (#25394249)