I've just noticed new construction going up in the past couple of weeks near the Grand Parkway and Morton Road. It looks like a two story office building of some sort. Seems like a weird location to me, but what do I know? Anyone know what's going up there?