That's NUin, which was a first semester program to game the US News reports. Incoming freshmen weren't counted in acceptance rate statistics since they weren't considered enrolled as of the first semester. That is obviously no longer its purpose since US News doesn't consider acceptance rate as...
So it looks like they're building around the house and auto body shop parcels? I had thought there was talk under the Everett Lower Broadway District Urban Renewal Plan of somehow acquiring the parcels (although eminent domain was reserved for the power station).
Not sure about street views, but a couple of months back google maps added new satellite photos. They're there on the google maps app and were there on desktop google maps for about a week, but seem to have vanished from the desktop version since.