$439,000
6800 SE 12TH PLACE, OCALA, FL, 34472
Single Family Residence