Retail

Florist takes 1,600 sq. ft. at Green Brook retail property, Deluccia says