Todd Mills

Taurus Sells Travesia Corporate Park for $41M

The mixed-use office park consists of three buildings of 46,200, 62,250 and 68,171 square feet, including 10,000 square feet of laboratory space.