Cooper River Plaza 5105 N Park Dr Pennsauken, NJ 08109 Phone: (856) 665-3410 Fax: (856) 663-4834
Category: Apartments