Wow I really like this building! It is taking forever but looks great. Surprised it has windows on the side and isn't W2W.
Sometimes noticing the right details in the Google streetview image, and then some thoughtful searching, can work wonders.....Nice that you found this. I was looking around to try and find out what it was but was not able to find anything. This is far better than I expected.