Try Scotts Valley in Santa Cruz, they are a big specialized store closer to you. But if you want to come south, the Westlake store will order you the bike for sure.
I am 5'6" and size small on my 2019 Levo and just ordered SL in size small too. Specialized said to stick with size small, should be very similar reach. All depends on your body and how you feel on the bike. I would feel that a medium would hinder handling for me, as too big.