Cyrus One

» References » Data Centers » Cyrus One

Cyrus One

Feb 23, 2020 | Data Centers, Main References, References

Location: Houston, Texas
Size: 162,000 sq ft
PQR-logo

USA Headquaters
PQR International
6860 Dallas Parkway, Suite 200
Plano, TX 75024. 

CONTACT US