Vermella at Garwood Station launches leasing

GARWOOD, NJ — Russo Development announced on Thursday, Nov. 18, the launch of leasing at Vermella at Garwood Station, located at 450 South St. in Garwood. Featuring 296 apartments and 40,000 square feet of indoor and outdoor amenities, the four-story building delivers recreation and social spaces, and a commuter friendly location. “We are thrilled to […]