8707 SW 131st PLACE, Ocala, FL 34473