1980 NE 17TH PLACE #B, Ocala, FL 34470 - MLS#OM621023 - Matthew Hic...