Homes for sale - 715 N DELAWARE AVENUE, Deland, FL 32720 – MLS#O597...