113-UNIT E MAIN ST #418, Newark, DE 19711 - MLS#DENC520616 - Lenny ...