7218 SW 99TH ST, Ocala, FL 34476 - MLS#OM640587 - People's Trust Re...