Just off the right edge of the panoramic photo, there's a vest-pocket park with a fountain in the middle. On the side of the Hallmark store next to that, there's this mural. Note the gray-painted bricks, meant to suggest that you could walk right into the picture. There are more people in this picture than I saw on foot in the whole strip mall when I was there on a Saturday afternoon.