$249,900
20115 SW 83RD PLACE, DUNNELLON, FL, 34431
Single Family Residence