188 Voshells Mill Star Hill Road, Dover, DE 19901 - Homesnap