20 Sep 2024 Leased data center and office up for sale in Omaha, Nebraska Foundever has occupied the site since the late 1990s and is contracted to 2035