I used to live in Boston. And had an incident with a resident in Beacon Hill. That's why I got suspicious when I saw the red brick.
I had driven there to pick up some computer equipment off CL. I parked on a side street, and the owner of the building kept looking out his window. Then stepped out to accost me before I walked away. He didn't recognize me and wanted to know what was my business being there, and why am I parking in front of his property. I told him I was there to see someone and since it's a public street, it was none of his business.
I'm not trying to stereotype Beacon Hill residents because of one bad apple. Since I've ran across such people in a number of places.
If it's a commercial area as described, I can't understand why those two businesses would care to do such an act. Go inside and ask if they saw anyone vandalize your bike.
Perhaps across the street?