Blue Owl’s Stack Infrastructure Buys Virginia Data Center Site for $66M · Global Real Estate Intelligence