Russo unveils 296-unit rental project at Garwood train station

Russo Development has launched leasing at a new 296-unit high-end apartment building in Garwood, seeking to lure renters to a site that is steps from commuter rail service.