Comment
Comment by akhilcacharya
The address of the building is literally Princeton within city limits (according to Google Maps). Ewing is a bit too far. You might be thinking of the data center, though to be quite honest I don't remember where it is.