Contact
Taylor O. Chess
703-631-7520 tchess@petersoncos.com SOLD. Stafford Technology Campus is a planned 5.8 million square foot data center development positioned at I-95 and Route 1 in Stafford County. The site provides a large-scale, infrastructure-ready footprint within a designated Data Center Opportunity Zone.