Colocation Space
185.0K sqft
Overview
ORD23 is a 1-story facility with over 185,000 square feet of leasable space and 100% renewable energy.
Key Points
- •Located at 505 North Railroad Avenue, Northlake, IL 60164
- •1-story building with 251,000 ft² total building size
- •Offers over 185,000 square feet of leasable space
- •UPS redundancy: N+1 and Cooling redundancy: N+1
- •100% renewable energy and certified for SOC2, SOC3, and PCI-DSS
Certifications
SOC2SOC3PCI-DSS
Infrastructure
UPS Redundancy
N+1
Cooling Redundancy
N+1
Security
24x7 onsite security personnelCCTV with 90 day backupBiometric/Photo badge access
Spec Sheet (PDF)
Mar 2026