
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.
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.