Cooper River Plaza

 5105 North Park Drive, PennsaukenNJ 08109
$850+Studio-3 BedsCats OK