2900 NW 68th Avenue, Ocala, FL 34482 (MLS # OM715655)

2900 NW 68th Avenue, Ocala, FL 34482 (MLS # OM715655) has 4 beds and 3.00 baths