Sq Ft 1369 Commercial space for lease at 1168 Albert Street. Rent includes water and heat. Tenant has to pay their own electricity. Posted with Used.ca app