10310 SE 25th Avenue, Ocala, FL 34480 - Homesnap