Located on International Terminal Boulevard in Norfolk, VA, this facility is a 21,678 square foot brick and glass building with excellent office lay-outs and ample parking.