Russo, local officials mark completion of long-awaited Garwood project’s first phase

Russo Development is marking the completion of nearly 300 new luxury apartments in Garwood, the first phase of a project that was more than 10 years in the making.