Noun
storefronts (n.) , [sing. a storefront]