1037 RIVER OTTER WAY, Deland, FL 32720 - MLS#S5048134 - Laurent Min...