A three building complex of technology, office, and light industrial space. Each building has 5,000 square feet divided into suites of 1,000 to 3,000 square feet. Conveniently located near I-95 exit 56, and all of the restaurants and conveniences.
7 Sycamore Way, Branford, CT
Posted in