Homes for sale - 223 DELEON ROAD, Debary, FL 32713 – MLS#O5946520 -...