$214,900
11223 SW 64TH COURT, OCALA, FL, 34476
Single Family Residence