Park Place

 650 Lehigh Rd., NewarkDE 19711
$879+1-2 BedsPets OK