23 E FULLER STREET, Davenport, FL 33837 - MLS#W7836079 - Michele Fr...