73 ACRES OF PRIME DATA CENTER & INDUSTRIAL LAND—POWER AND INFRASTRUCTURE IN PLACE
If your operation requires scale, infrastructure, and connectivity, this site is ready to deliver. Located at NE 56th Street and NE 62nd Avenue in Altoona, IA, this 73.354-acre property offers prime data center and industrial land in one of the fastest-growing markets in the Midwest.