Artist housing is now being planned for downtown Riverhead
A five-story apartment building planned for the Long Island Science Center site went from market-rate “luxury” apartments to “workforce housing” affordable apartments earlier this year. The plans have now...