19817 Magnolia Rd, Altoona, FL 32702