also unless there has been some recent construction in the area this is not within a building and most of the building surrounding seem to be apartments and other residential buildings so I am wondering if this is actually were this business is located.

happy mapping,
Udar