165-unit Riverhead apartment project gets tax breaks
The Riverhead Industrial Development Agency granted a number of tax incentives for a proposed 165-unit apartment complex at its April 8 meeting. The proposal has already received preliminary site...