02.06.2024 News Apartment project to be reviewed by IDA An application called 203-213 East Main St. LLC — a 165-unit, five-story mixed-use development planned for the former Sears property in downtown Riverhead — was the subject of a...