wwhide
Looking at Google Street View, if you were to stop behind the crosswalk where you are supposed to and look left, it looks like there's limited sight distance based on the curve of the road and the presence of that building, especially for traffic in the roundabout.  There may also be some traffic code that also prevents a left turn from being legal here.  In 2021, that road is closed for construction.  I'm assuming there will be more development going on here and the road might get redone or realigned anyway.