1662 Oak Street, Deland, FL 32724 - Homesnap