How is this really that different from city centre multi use buildings where there are stores on the ground floor and living space on the upper floors? Especially if some of those are served by gig-economy delivery couriers.
Those stores get stocked somehow- usually not by semis.