Sorry, it's probably obvious, but what are they building at Grand Blvd in front of the christmas trees - CVS? Walgreens? I should know by the design but I drove by too fast.