A 14-unit complex with marina proposed for Shelton riverfront