$489,900
20245 SW 63rd Place, Dunnellon, FL, 34431
Single Family Residence