24516 Fox Road, Astor, FL 32102 - Homesnap