I'm an inch taller and 5 to 10 lbs heavier currently, but weighed same as you a couple years back.
I like castelli jerseys, and I fall right at the border between L and XL, but I have shoulders, biceps, and pecs that are too tight for a L currently.
You should be fine in L.