8257 SW 129th Pl, Ocala, FL 34473. This home last sold for $267,990 in May 2024. The Zestimate for this house is $262,600. The Rent Zestimate for this home is $1,860/mo. Show more