3848 NW 85th TERRACE, Ocala, FL 34482 - MLS#OM562618 - People's Tru...