Homes for sale - 1297 GLENWOOD RD, Deland, FL 32720 – MLS#O5960281 ...