storefront - noun

singularstorefront
pluralstorefronts