Russo unveils 209-unit rental project at Orange train station

Russo Development has completed a new 209-unit luxury apartment building at the foot of the Orange train station, marking the first of two phases in the city’s burgeoning downtown.

Russo plans fall launch for upscale apartments in Garwood

Russo Development is gearing up to open its latest luxury multifamily project, a collection of nearly 300 apartments in the Union County borough of Garwood.