I. Janvey & Sons Inc. to expand into 21,450 square feet of space in Holbrook New York.
Holbrook, New York — According to state and local development sources, I. Janvey & Sons Inc. plans to build out 21,450 square feet of new space in Holbrook. The company plans to occupy the new…