Riverhead Town Board approves 116-unit apartment complex proposal
Riverview Lofts, the five-story, 116-unit, mixed-use apartment complex planned for the southwest corner of East Main Street and McDermott Avenue in downtown Riverhead, was granted final site plan approval...