42431 Meadowood Road, Altoona, FL 32702 - Homesnap