New five-story apartment complex proposed would offer river views from West Main Street in Riverhead
Riverhead has another five-story apartment proposal on its plate. This one — dubbed “The Vue” — is planned for the northeast corner of West Main Street and Sweezy Avenue. ...