25 AQUILLA DR, New Castle, DE 19720 - MLS#DENC2004470 - Lenny Ginch...