This is part of the area I ride in...
There are usually cars parked on the right & left side and the road is pretty narrow - it would be tight if if someone wanted to get past me.
Unfortunately it's always busy as this is one of two main roads in the area. On the far end of the island is a huge residential development along with commercial and 80% use this street to get in/out. The area is over developed for the number of ways to get in/out.