I noticed that there has been some ongoing work at the white two story building at Grand Boulevard and Hastings.

They've removed the windows and have begun framing new ones.

Anyone know what's going on?

Google Maps screenshot: