1980 NE 17TH PLACE #C, Ocala, FL 34470 - MLS#OM621195 - Matthew Hic...