2791 Puffin Place, DAVENPORT, FL 33837