Patch: New 296-Unit Rental Building At Garwood Train Station Set To Open

The new Vermella at Garwood Station, a mixed-use project with 296 apartments and 19,000 square feet of retail space, is on track to begin leasing in early 2021.

FULL STORY

Leave a comment