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