Town Board grants final site approval to 205 Osborn Avenue project that will feature 37 apartments
The Riverhead Town Board unanimously approved the final site plan application for the proposed five-story mixed-use building at 205 Osborn Ave. In a 4-0 vote, the board approved the...