Rahway gives initial OK for two building apartment complex

A 174-unit, two-building apartment complex along the Rahway River in Rahway, first proposed two years ago, has cleared its first hurdle with the endorsement of the city council to an agreement between Tesla Redevelopment and the state Department of Environmental Protection.