Showing 2 from 2 Items

Count:
Sort by:
Order:

STIDD Systems, Inc. Occupies a 2 acre shipyard with 62,000 square feet of computerized manufacturing facilities, design and administrative offices located on the Greenport, Long Island harbor, approximately 90 statute miles due east of New York City…