17665 61st Lane Road, DUNNELLON, FL 34432