heavy shilling against this location, and i want to add that it absolutely IS the location. check the building in the background (whoever took the picture has a better camera than google maps from that distance.)
Further - don't care about avenetti's office…this is a third of a mile away, and that guy is NOT going to walk all the way to MA's on a sunday. strongly suspect the two buildings at that intersection. he's crossing the street at an odd spot, so either is going exactly there, or coming from across the street.