803 BIRCHWOOD DR, Newark, DE 19713 - MLS#DENC2003684 - Melissa Morf...