6197 SW 128TH TERRACE ROAD, Ocala, FL 34481 - MLS#T3325026 - Peter ...