3000 Fountainview Circle #114, Newark, DE 19713 - Homesnap