Lease: 609 - 1350 Hemlock Rd, Ottawa, K1K 5C2