ROCHESTER: Two nonprofits are partnering to create an affordable housing development where people recovering from… read more