535 E Plymouth Ave Deland, FL 32724