$599,000
4815 SE 12TH PLACE, OCALA, FL, 34471
Single Family Residence