345 E Park Pl Newark, DE 19711