That’s in Pa, outside of Pittsburgh. At least I’ve seen a similar one there.
Hint: PHILLY is in the beginning of a lab-space construction boom. The bldgs.(4) I’ve heard of are gonna be “ lab space”. Shells for proposed labs. That’s all I can say for now.