A developer has leased nearly three-quarters of its recently completed, 152-unit luxury rental community in Cherry Hill.
Renters have responded to a new apartment community in Cherry Hill, where developers say they have leased more than half of their 152 units in only two months.