Local athleticwear company Public Myth has shuttered its storefront at 2005 West 4th Avenue in favour of opening a new showroom at its headquarters at 1631 Powell Street. Now open to the public ...