123 N Orange AVENUE, Deland, FL 32720