1/18 18 Active $469,990 4 Beds3 Baths2,298 SqFt 1701 ANDOVER RIDGE DR, Deland, FL 32720 Single Family Home Listed by NEW HOME STAR FLORIDA LLC