$220,000
5430 NW 34th St, Ocala, FL, 34482
Single Family Residence