Commercial Storefronts definition

Commercial Storefronts means any commercial property located on the ground floor that has a storefront window that may be individually leased or rented for any purpose other than residential use.