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.
A joint venture has unveiled a new 152-unit apartment complex in Cherry Hill, touting a project with larger unit sizes than those found in competing developments.