239-unit affordable housing complex debuts in St. Helens