This doesn't seem to be the same building (the windows are different), but it could be...