Homes for sale - 96 SPUR ROAD, Debary, FL 32713 – MLS#O5967562 - TO...