News

New high-end apartments have opened on the Camden waterfront for the first time in 15 years. The 156-unit complex known as 11 Cooper boasts expansive views of the Delaware River and Ben Franklin ...