18130 Keene Rd, Altoona, FL 32702

18130 Keene Rd, Altoona, FL 32702