Developers of proposed 165-unit apartment building on East Main Street pitch Riverhead IDA for assistance
The developers of a proposed 165-unit apartment building on East Main Street presented their plans to the Riverhead Industrial Development Agency Monday evening.
Source: riverheadlocal.com