I think it's the intersection to the north of this on 15th Ave S.
I've had so many close calls here. Cars going south on 15th turn left at high speed onto Bayview or cars heading west on Bayview taking a left onto 15th - often without stopping.
A simple c-curb here would fix this.