Oceanside will likely see four cannabis shops open over the next four years, including two reserved for existing businesses in the city.