I remember this was discussed some time ago, but what is being built on the South side of 89th, just West of Western? TAP has a sign but nothing mentioned
on their website that I could see? Also, is that a Starbucks being built around the corner, South of the new shopping center?