25 Holly Dr

25 Holly Drive is a 61,428 square-foot, data center in Newington, Connecticut. The property offers easy access via Route 9.