J. Crew Factory was the first of several new stores expected to open in the Southbury Green shopping plaza in 2025, officials ...