18 Keel Lane, Millville, DE 19967 - Homesnap