222 ANDOVER STREET, Deland, FL 32724 - MLS#O5959900 - Michele Frasu...