Developer seeks 152-apartment plan for River Road in Shelton